marinated meat - French English Dictionary